package CTRLag;
import ModelLag.*;

/**
 * Write a description of class KursusCTR here.
 * 
 * @author Ronnie Hemmingsen 
 * @version (-2012)
 */
public class KursusCTR
{
    // instance variables - replace the example below with your own
    private KursusContainer kursusContainer;
    private Kursus kursus;

    /**
     * Constructor for objects of class KursusCTR
     */
    public KursusCTR()
    {
    kursusContainer = new KursusContainer();
    }
    
    //Getters and Setters
    
    
    //Methods
    /**
     * Opretter et kursus
     */
    public void opretKursus(int id, String navn, String adresse)
    {
        Kursus k = new Kursus(id, navn, adresse);
        kursusContainer.addKursus(k);
    }
    
    /**
     * finder et specifikt kursus
     */
    public Kursus findKursus(int id)
    {
        Kursus k = kursusContainer.findKursus(id);
        return k;
    }
    
    /**
     * Opretter en afholdelse
     * @param int id
     * @param String dato
     * @param boolean status
     * @param kursus
     */
    public void opretAfholdelse(int id, String dato, boolean status, Kursus kursus)
    {
        Afholdelse a = new Afholdelse(id, dato, status, kursus);
        kursus.addAfholdelse(a);
    }
}
